subsistence sector - Spanish English Dictionary